-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Huddle for Alonzo #4778
Huddle for Alonzo #4778
Conversation
ea9c930
to
d4fb77d
Compare
1786e19
to
72f406d
Compare
72f406d
to
54b6dca
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome that you improved the previous era with the comments!
I have a few questions so far, will have a bit later another careful look at the alonzo.cddl differences.
eras/shelley/impl/test/Test/Cardano/Ledger/Shelley/Binary/CddlSpec.hs
Outdated
Show resolved
Hide resolved
54b6dca
to
caa7d5c
Compare
caa7d5c
to
a410380
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome! Looks good to me
We switch to heredoc for comments because it has a quasiquoter that preserves leading whitespace, namely `[str||]`.
Backport `move_instantaneous_reward`. Add `delta_coin`. Reorganise the exports such that only the previous era CDDL needs to be imported in a following era to be overridden by explicitly hiding definitions.
- Remove - crypto.cddl - extras.cddl - Add - Test.Cardano.Ledger.Alonzo.CDDL - cardano-ledger-alonzo:exe:huddle-cddle - huddleRoundTrip(Ann)CborSpec for all definitions already being tested - Autogenerate alonzo.cddl using Huddle/Cuddle - Update - hie.yaml with alonzo paths module and huddle-cddl - gen-cddl.sh to include alonzo
a410380
to
730df0c
Compare
Description
move_instantaneous_reward
.delta_coin
.[str||]
.Resolves #4769
Checklist
CHANGELOG.md
for the affected packages.New section is never added with the code changes. (See RELEASING.md)
.cabal
andCHANGELOG.md
files according to theversioning process.
.cabal
files for all affected packages are updated.If you change the bounds in a cabal file, that package itself must have a version increase. (See RELEASING.md)
fourmolu
(usescripts/fourmolize.sh
)scripts/cabal-format.sh
)hie.yaml
has been updated (usescripts/gen-hie.sh
)